end of one's resources

山窮水盡;財力枯竭